technical patent - Spanish English Dictionary